mine detection technology - İspanyolca İngilizce Sözlük